endostom - German English Dictionary