indiestro - German English Dictionary