elefantoid - Turkish English Dictionary