simioid - Alemán Inglés Diccionario