didelphia - German English Dictionary