give due thought to - Alemán Inglés Diccionario