abgrabend - Turkish English Dictionary