stip - German English Dictionary