turanid - Alemán Inglés Diccionario