enchachado - German English Dictionary