beanball - Turkish English Dictionary