aleyrodes - German English Dictionary