turrids - Alemán Inglés Diccionario