trophy cress - German English Dictionary