troglodytes aubryi - French English Dictionary