to have good sea legs - Español Inglés Diccionario