have a wild imagination - Alemán Inglés Diccionario