strapping freak - Turkish English Dictionary