craches - German English Dictionary