taking the responsibility - French English Dictionary