turfed - Alemán Inglés Diccionario