tibourbou (apeiba tibourbou) - Turkish English Dictionary