semi-detached house - Turco Inglés Diccionario