teddy boys - French English Dictionary