always taking never giving - French English Dictionary