nasturtion (tropaeolum) - Spanish English Dictionary