emparrillado - German English Dictionary