mega and dolichoureter - German English Dictionary