non-perfect square - German English Dictionary