trip our on drugs - German English Dictionary