squarrous - German English Dictionary