trophy cress - Spanish English Dictionary