estimably - German English Dictionary