A Concise dictionary of english idioms : Inggris-Indonesia (1595)