multipede - German English Dictionary