be enough to live on - German English Dictionary