imaginal bud - German English Dictionary