tibourbou (apeiba tibourbou) - German English Dictionary