overcapable - German English Dictionary