fintown - German English Dictionary