giving good returns - Turkish English Dictionary