tip your cap - Turkish English Dictionary