suppler - German English Dictionary