live life to the fullest - German English Dictionary