impressionable - German English Dictionary