a call to dogs - French English Dictionary