i can't wait till tomorrow - German English Dictionary