carabine - Turkish English Dictionary