abaddon - Turkish English Dictionary