vesicular appendix - German English Dictionary