endostome - German English Dictionary