commerson's sole - German English Dictionary