construction right in return for flat - Francés Inglés Diccionario