pair of semi-detached houses - Türkisch Englisch Wörterbuch