cooked on a grill - German English Dictionary