concurrently making - French English Dictionary