impressible - German English Dictionary