better today than tomorrow - German English Dictionary