hummingbird hawkmoth (macroglossum stellatarum) - French English Dictionary