bir araya getirilen birden fazla araba - Turkish English Dictionary