feelable - German English Dictionary