enchacharado - German English Dictionary