what makes you think we came alone - Francés Inglés Diccionario