travelling alarm clock - French English Dictionary