ectoplast - German English Dictionary