carabin - Turkish English Dictionary