doted on - Español Inglés Diccionario