achavalite - Turkish English Dictionary