take up a lot of room - Türkçe İngilizce Sözlük