ağır ve uzun taşıtlar - Turkish English Dictionary