skafoid - German English Dictionary