single family residence - Turco Inglés Diccionario