express or implied contract - Español Inglés Diccionario