live life to its fullest - German English Dictionary