abgrasend - Turkish English Dictionary