do things simultaneously - Türkçe İngilizce Sözlük