squatte - German English Dictionary