to have good sea legs - Turkish English Dictionary