bicho-bicho - Turkish English Dictionary