mountainous waves - Spanish English Dictionary