lesser snapdragon - German English Dictionary