have the drop on - Turkish English Dictionary