giant taro (alocasia macrorrhiza) - Turc Anglais Dictionnaire