carimacho - German English Dictionary