acabe - Turkish English Dictionary