duck grill - Alemán Inglés Diccionario