be more than enough - German English Dictionary