osmoceptors - German English Dictionary