turduli - German English Dictionary