giemsa - French English Dictionary