puts and calls - Turkish English Dictionary