caratella - German English Dictionary