plutella xylostella - German English Dictionary