caratillo - German English Dictionary