stenothorax - German English Dictionary