fit pieces with grooves - Türkisch Englisch Wörterbuch