isle of thanet - German English Dictionary