pertaining to resembling an amoeba - Türkçe İngilizce Sözlük