cuspate delta - German English Dictionary