african tulip tree - French English Dictionary