short-term relationship - Español Inglés Diccionario