charrula - German English Dictionary