wave making resistance force - Turkish English Dictionary