godmothers - German English Dictionary