epicentrum - German English Dictionary