sefaloid - Alemán Inglés Diccionario