abraded fin - Turkish English Dictionary