a figment of somebody’s imagination - Español Inglés Diccionario