tubulus renalis rectus - German English Dictionary