parrillazo - German English Dictionary