found and somehow taken in - Türkçe İngilizce Sözlük