think long and hard - Francés Inglés Diccionario