backstitch - German English Dictionary