a piece of ass - Turkish English Dictionary