sea landscape - Spanish English Dictionary