what have you smoked? - German English Dictionary