grab life with both hands - Turkish English Dictionary