i promise that i'll never call you - French English Dictionary