feeable - German English Dictionary