a figment of somebody’s imagination - Alemán Inglés Diccionario