suplicable - German English Dictionary