three saints bay - German English Dictionary