achatina - Turkish English Dictionary