ape hangers - Turkish English Dictionary