topstitched - German English Dictionary