duplication cyst - German English Dictionary