make a mental note of - Francés Inglés Diccionario