mirror on top (mot) - Español Inglés Diccionario