carabus - Turkish English Dictionary