lucifer hummingbird - Turkish English Dictionary