greatest day of my life - German English Dictionary