green horn - Alemán Inglés Diccionario