make vows - Turkish English Dictionary