cuculoid - Alemán Inglés Diccionario