duck grill - German English Dictionary