hounslow - German English Dictionary