have a turn for - French English Dictionary