macacauba - Turkish English Dictionary