have tickets on (oneself) - German English Dictionary