the apple of your eye - Francés Inglés Diccionario