taxi driver killer - French English Dictionary