give due thought to - Español Inglés Diccionario