larrup - Turkish English Dictionary