abgehackt - Turkish English Dictionary