feminine form of colossal - Allemand Anglais Dictionnaire