look cross-eyed at - Francés Inglés Diccionario