dovecotes - French English Dictionary