carrufo - German English Dictionary