microjacket - German English Dictionary