likely enough - German English Dictionary