explicably - German English Dictionary