stick it up your ass - German English Dictionary