retrovesical echinococciasis - Turkish English Dictionary