poecilopoda - German English Dictionary