bombycoid - German English Dictionary