placentia - German English Dictionary